a sign of doomsday - German English Dictionary